/*!
 * \file       ny8.h
 * \brief      chip header file
 * \author     HuangTing
 * \date       2022-01-19 (auto generated)
 * \details    dispatch real chip header file by ic definition.
 */

#ifndef NY8_H_CPU_DISPATCH
#define NY8_H_CPU_DISPATCH

#ifdef __CPU_NY8A050D
#  define __CPU_HAS_SET 1
#  include <ny8a050d.h>
#endif

#ifdef __CPU_NY8A051A
#  define __CPU_HAS_SET 1
#  include <ny8a051a.h>
#endif

#ifdef __CPU_NY8A051B
#  define __CPU_HAS_SET 1
#  include <ny8a051b.h>
#endif

#ifdef __CPU_NY8A051C
#  define __CPU_HAS_SET 1
#  include <ny8a051c.h>
#endif

#ifdef __CPU_NY8A051D
#  define __CPU_HAS_SET 1
#  include <ny8a051d.h>
#endif

#ifdef __CPU_NY8A051E
#  define __CPU_HAS_SET 1
#  include <ny8a051e.h>
#endif

#ifdef __CPU_NY8A051F
#  define __CPU_HAS_SET 1
#  include <ny8a051f.h>
#endif

#ifdef __CPU_NY8A051G
#  define __CPU_HAS_SET 1
#  include <ny8a051g.h>
#endif

#ifdef __CPU_NY8A051H
#  define __CPU_HAS_SET 1
#  include <ny8a051h.h>
#endif

#ifdef __CPU_NY8A053A
#  define __CPU_HAS_SET 1
#  include <ny8a053a.h>
#endif

#ifdef __CPU_NY8A053B
#  define __CPU_HAS_SET 1
#  include <ny8a053b.h>
#endif

#ifdef __CPU_NY8A053D
#  define __CPU_HAS_SET 1
#  include <ny8a053d.h>
#endif

#ifdef __CPU_NY8A053E
#  define __CPU_HAS_SET 1
#  include <ny8a053e.h>
#endif

#ifdef __CPU_NY8A053F
#  define __CPU_HAS_SET 1
#  include <ny8a053f.h>
#endif

#ifdef __CPU_NY8A054A
#  define __CPU_HAS_SET 1
#  include <ny8a054a.h>
#endif

#ifdef __CPU_NY8A054D
#  define __CPU_HAS_SET 1
#  include <ny8a054d.h>
#endif

#ifdef __CPU_NY8A054E
#  define __CPU_HAS_SET 1
#  include <ny8a054e.h>
#endif

#ifdef __CPU_NY8A056A
#  define __CPU_HAS_SET 1
#  include <ny8a056a.h>
#endif

#ifdef __CPU_NY8AE51D
#  define __CPU_HAS_SET 1
#  include <ny8ae51d.h>
#endif

#ifdef __CPU_NY8AE51E
#  define __CPU_HAS_SET 1
#  include <ny8ae51e.h>
#endif

#ifdef __CPU_NY8AE51F
#  define __CPU_HAS_SET 1
#  include <ny8ae51f.h>
#endif

#ifdef __CPU_NY8B060D
#  define __CPU_HAS_SET 1
#  include <ny8b060d.h>
#endif

#ifdef __CPU_NY8B060E
#  define __CPU_HAS_SET 1
#  include <ny8b060e.h>
#endif

#ifdef __CPU_NY8B061D
#  define __CPU_HAS_SET 1
#  include <ny8b061d.h>
#endif

#ifdef __CPU_NY8B061E
#  define __CPU_HAS_SET 1
#  include <ny8b061e.h>
#endif

#ifdef __CPU_NY8B062A
#  define __CPU_HAS_SET 1
#  include <ny8b062a.h>
#endif

#ifdef __CPU_NY8B062B
#  define __CPU_HAS_SET 1
#  include <ny8b062b.h>
#endif

#ifdef __CPU_NY8B062D
#  define __CPU_HAS_SET 1
#  include <ny8b062d.h>
#endif

#ifdef __CPU_NY8B062E
#  define __CPU_HAS_SET 1
#  include <ny8b062e.h>
#endif

#ifdef __CPU_NY8B071A
#  define __CPU_HAS_SET 1
#  include <ny8b071a.h>
#endif

#ifdef __CPU_NY8B072A
#  define __CPU_HAS_SET 1
#  include <ny8b072a.h>
#endif

#ifdef __CPU_NY8BE62D
#  define __CPU_HAS_SET 1
#  include <ny8be62d.h>
#endif

#ifdef __CPU_NY8BE62F
#  define __CPU_HAS_SET 1
#  include <ny8be62f.h>
#endif

#ifdef __CPU_NY8BE64D
#  define __CPU_HAS_SET 1
#  include <ny8be64d.h>
#endif

#ifdef __CPU_NY8BM62A
#  define __CPU_HAS_SET 1
#  include <ny8bm62a.h>
#endif

#ifdef __CPU_NY8BM72A
#  define __CPU_HAS_SET 1
#  include <ny8bm72a.h>
#endif

#ifdef __CPU_NY8TE64A
#  define __CPU_HAS_SET 1
#  include <ny8te64a.h>
#endif

#ifdef __CPU_NY8TE64B
#  define __CPU_HAS_SET 1
#  include <ny8te64b.h>
#endif

#ifdef __CPU_NY8TM52D
#  define __CPU_HAS_SET 1
#  include <ny8tm52d.h>
#endif

#ifdef __CPU_NY8TM64A
#  define __CPU_HAS_SET 1
#  include <ny8tm64a.h>
#endif

#ifndef __CPU_HAS_SET
#  ifdef __SDCC
#    error "IC is not specified. Please use NYIDE 3.10 and up to define IC automatically. Or #define __CPU_XXX before including NY8.h."
#  endif
#endif

#endif /* end of include guard: NY8_H_CPU_DISPATCH */